Mời thí sinh CLICK vào liên kết hoặc ảnh bên dưới
Mở ứng dụng Shopee để tiếp tục làm bài thi
https://s.shopee.vn/AKN2JyAJAw
https://s.shopee.vn/AKN2JyAJAw
kinhthu.com và đội ngũ nhân viên xin chân thành cảm ơn!
Câu 1:
Xác định bài toán là: A. Viết thuật toán của bài toán B. Tìm INPUT và OUTPUT C. Viết chương trình D. Tất cả đều sai Câu 2:
Quá trình giải toán trên máy tính gồm các bước: A. Xác định bài toán B. Mô tả thuật toán và viết chương trình C. Xác định bài toán và viết chương trìn D. Câu a và b đúng. Câu 3:
Các kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu trong ngôn ngữ lập trình Pascal: A. Chuỗi B. Kí tự C. Số nguyên D. Hằng Câu 4:
Câu lệnh sau cho kết quả là gì? Write(‘5’,+,’6’) Câu 5:
Câu lệnh Readln; mang ý nghĩa gì? A. Nhập giá trị cho biến B. Xuất giá trị của biến C. Tạm dừng chương trình để xem kết quả D. Câu lệnh thiếu. Câu 6:
Tổ hợp phím CTRL + F9 có chức năng gì? A. Xem màn hình kết quả B. Chạy chương trình C. Thóat khỏi Pascal D. Dịch chương trình. Câu 7:
Khai báo sau có ý nghĩa gì?
Var a: integer; b: Char; A. Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự B. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu C. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự D. Các câu trên đều sai. Câu 8:
Câu lệnh: a:=a+1; có ý nghĩa gì? A. Gán giá trị biến a cho a rồi cộng thêm 1 đơn vị B. Giá trị a cộng thêm 1 đơn vị rồi gán cho biến a C. Câu a và b sai D. Câu a và b đúng. Câu 9:
Sau khi thực hiện đọan lệnh: Begin c:=a; a:=b; b:=c; End; Kết quả là gì? A. Hoán đổi giá trị của hai biến a, c B. Hoán đổi giá trị của hai biến a, c C. Hoán đổi giá trị của hai biến b, c D. Hoán đổi giá trị của hai biến b, c Câu 10:
Biến là gì? A. Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình B. Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình C. Là đại lượng dùng để tính tốn D. Là đại lượng dùng để khai báo tên chương Câu 11:
Tìm một điểm sai trong đoạn khai báo sau:
Const lythuongkiet :=2010; A. Dư dấu bằng (=) B. Dư dấu hai chấm (:) C. Tên hằng không được quá 8 kí tự. D. Từ khóa khai báo hằng sai. Câu 12:
Hãy chỉ ra tên chương trình đặt sai trong các tên dưới đây: A. Program baitap1; B. Program bai tap1; C. Program 1_baitap1; D. Câu b và c sai Câu 13:
Trong chương trình Turbo Pascal từ khoá dùng để khai báo tên chương trình là: A. Uses B. Begin C. Program D. End Câu 14:
Một thuật toán chỉ có thể giải được bao nhiêu bài toán: A. 1 B. 2 C. 3 D. nhiều Câu 15:
Cách khai báo hằng đúng là: A. Const pi:=3,14 real; B. Const pi: 3,14; C. Const pi=3,14; D. Const pi=3,14 real; Câu 16:
Cấu trúc rẽ nhánh có mấy dạng? Hãy viết biểu thức và vẽ sơ đồ các dạng cấu trúc rẽ nhánh. Câu 17:
chương trình nhập vào 1 số nguyên từ bàn phím, cho biết số nhập vào là số chẵn hay số lẻ (Dùng If ... Then ... Els
Mình có một câu hỏi muốn nhờ mọi người giúp đỡ trả lời. Ai có kinh nghiệm, xin đừng ngần ngại chia sẻ với mình!
Các câu trả lời
Câu hỏi Tin học Lớp 8
- vì sao máy tính thế hệ đầu tiên có nhiều nhược điểm
- Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần lặp cho trước và câu lệnh lặp với số lần lặp chưa biết trước.
- Viết chương trình để có dòng chữ "chào các bạn" chạy trên màn...
- Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được...
- Cấu trúc khai báo biến mảng trong pascal và nêu các lợi ích của việc sử dụng...
- Câu 3: Câu lệnh gán nào sau đây đúng trong...
- cho một dãy số a1,a2,...an các số nguyên gồm n phần tử (2<n10 mũ 5;)-3200,ai<3200) yêu...
- Mô tả thuật toán bằng 2 cách ( liệt kê các bước và sơ đồ khối) các thuật...
Câu hỏi Lớp 8
- cho tam giác ABC vuông tại A có AB<AC.kẻ đường cao AD (D thuộc BC) A, Chứng minh △ABC...
- vẽ sơ đồ tư duy sinh 8 bài 54 Vệ Sinh Hệ Thần Kinh
- Vịnh Hạ Long là một vịnh nhỏ thuộc phần bờ tây vịnh Bắc Bộ tại khu vực biển Đông Bắc Việt Nam, bao gồm vùng biển đảo...
- Câu 3. Viết đoạn văn(8-10 câu) trình bày suy nghĩ của em về tình mẫu tử
- Theo em, vị trí địa lí và phạm vi lãnh thổ có ảnh hưởng như thế nào đến tự nhiên, kinh tế, văn hóa, xã hội và an ninh...
- Số electron lớp ngoài cùng của nguyên tử nhôm (có 13 proton) là 3. 2....
- Sử dụng các phương pháp hóa học để nhận biết các chất sau : a) KOH , Bacl2 , HNO3 ,...
- Cat Cat village is located on the Muong Hoa valley
Bạn muốn hỏi điều gì?
Đặt câu hỏix
- ²
- ³
- √
- ∛
- ·
- ×
- ÷
- ±
- ≈
- ≤
- ≥
- ≡
- ⇒
- ⇔
- ∈
- ∉
- ∧
- ∨
- ∞
- Δ
- π
- Ф
- ω
- ↑
- ↓
- ∵
- ∴
- ↔
- →
- ←
- ⇵
- ⇅
- ⇄
- ⇆
- ∫
- ∑
- ⊂
- ⊃
- ⊆
- ⊇
- ⊄
- ⊅
- ∀
- ∠
- ∡
- ⊥
- ∪
- ∩
- ∅
- ¬
- ⊕
- ║
- ∦
- ∝
- ㏒
- ㏑
Để giải cấu trúc rẽ nhánh trong chương trình nhập số nguyên từ bàn phím và kiểm tra xem số đó là số chẵn hay số lẻ, ta có thể sử dụng câu lệnh If ... Then ... Else như sau:
1. Lời giải 1:
```pascal
Program KiemTraChanLe;
Var
num: integer;
Begin
Write('Nhap vao so nguyen: ');
Readln(num);
if num mod 2 = 0 then
Write('So vua nhap la so chan')
else
Write('So vua nhap la so le');
Readln;
End.
```
2. Lời giải 2:
```pascal
Program KiemTraChanLe;
Var
num: integer;
Begin
Write('Nhap vao so nguyen: ');
Readln(num);
if odd(num) then
Write('So vua nhap la so le')
else
Write('So vua nhap la so chan');
Readln;
End.
```
Trong cả hai lời giải trên, chương trình sẽ nhập một số nguyên từ bàn phím, sau đó kiểm tra xem số đó là số chẵn hay số lẻ và xuất thông báo tương ứng.
Để giải câu hỏi trên, chúng ta cần viết một chương trình Pascal như sau:
```
Program KiemTraChanLe;
Var
n: integer;
Begin
Write('Nhap vao 1 so nguyen: ');
Readln(n);
If n mod 2 = 0 Then
Write('So vua nhap la so chan')
Else
Write('So vua nhap la so le');
End.
```
Trong chương trình trên, chúng ta đầu tiên sẽ nhập vào một số nguyên từ bàn phím (biến n). Sau đó, chúng ta sử dụng câu lệnh If...Then...Else để kiểm tra xem số đó là số chẵn hay số lẻ dựa trên phép chia lấy dư (mod 2). Nếu dư của số đó khi chia cho 2 bằng 0 thì số đó là số chẵn, ngược lại là số lẻ.
Câu trả lời cho câu hỏi "chương trình nhập vào 1 số nguyên từ bàn phím, cho biết số nhập vào là số chẵn hay số lẻ" sẽ là chương trình trên.
Câu 5: Câu lệnh Readln; mang ý nghĩa gì? Trả lời: A. Nhập giá trị cho biến
Câu 4: Câu lệnh sau cho kết quả là gì? Write('5',+,'6') Trả lời: Hiển thị chuỗi '5'6'
Câu 3: Các kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu trong ngôn ngữ lập trình Pascal: D. Hằng